﻿/*
 * LdAttr
 * 
 * initial implementation : 26.6.2013
 *
 * Copyright (c) Adam Sida, asida@centrum.cz.
 * All rights reserved.
 * 
 * for license see cz.uhul.DSMLv2.txt
 */
using System;
using System.Collections.ObjectModel;
using System.Xml.Serialization;
using System.Xml.Schema;
using System.Web;

namespace cz.uhul.DSMLv2
{

  
  /// <summary>
  /// The LdAttr class enables access to the attribute values.
  /// </summary>
  //[Serializable()]
  //[XmlType(TypeName = "attr")]
  public class LdAttr : LdAttrName
  {

    public LdAttr()
      :base()
    {
      Values = new ObservableCollection<string>();
    }



    /// <summary>
    /// get / set Collection of values for give LdAttr
    /// </summary>
    [XmlElement(ElementName = "value", Order = 1, Form = XmlSchemaForm.None, IsNullable = false)]
    public ObservableCollection<string> Values { get; set; }


  }

}